.module-drapeaux-langues {
    display: flex;

    gap: 16px;
}

.module-drapeaux-langues .drapeau {
    height: 45px;
    aspect-ratio: 3/2;

    object-fit: cover;

    cursor: pointer;
}

.module-drapeaux-langues .drapeau.actif {
    opacity: 0.5;
    pointer-events: none;
}